package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.base.BaseEntity;
import java.util.Date;

/**
 * 城轨轴箱派工任务计划表 mes_planproductplan_cgzx
 * 
 * @author ruoyi
 * @date 2019-02-22
 */
public class MesPlanproductplanCgzx extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 订单号 */
	private String orderCode;
	/** 工单号 */
	private String workOrderId;
	/** 派工单编号 */
	private String dispatchCode;
	/** 项目号 */
	private String projectCode;
	/** 产品编码  */
	private String produUid;
	/** 工序编号 */
	private String opCode;
	/** 工序次序（第几道工序） */
	private Integer planOpSeq;
	/** 工位编号 */
	private String workstationCode;
	/** 工艺路线编号 */
	private String routeId;
	/** 设备编码1 */
	private String equipCode1;
	/** 设备名称1 */
	private String equipCode1Name;
	/** 设备编码2 */
	private String equipCode2;
	/** 设备名称2 */
	private String equipCode2Name;
	/** 计划开始时间 */
	private Date beginTime;
	/** 计划结束时间 */
	private Date endTime;
	/** 计划加工时长 */
	private Integer workTime;
	/** 标志位 */
	private Integer flag;
	/** $column.columnComment */
	private String gid;

	public void setOrderCode(String orderCode) 
	{
		this.orderCode = orderCode;
	}

	public String getOrderCode() 
	{
		return orderCode;
	}
	public void setWorkOrderId(String workOrderId) 
	{
		this.workOrderId = workOrderId;
	}

	public String getWorkOrderId() 
	{
		return workOrderId;
	}
	public void setDispatchCode(String dispatchCode) 
	{
		this.dispatchCode = dispatchCode;
	}

	public String getDispatchCode() 
	{
		return dispatchCode;
	}
	public void setProjectCode(String projectCode) 
	{
		this.projectCode = projectCode;
	}

	public String getProjectCode() 
	{
		return projectCode;
	}
	public void setProduUid(String produUid) 
	{
		this.produUid = produUid;
	}

	public String getProduUid() 
	{
		return produUid;
	}
	public void setOpCode(String opCode) 
	{
		this.opCode = opCode;
	}

	public String getOpCode() 
	{
		return opCode;
	}
	public void setPlanOpSeq(Integer planOpSeq) 
	{
		this.planOpSeq = planOpSeq;
	}

	public Integer getPlanOpSeq() 
	{
		return planOpSeq;
	}
	public void setWorkstationCode(String workstationCode) 
	{
		this.workstationCode = workstationCode;
	}

	public String getWorkstationCode() 
	{
		return workstationCode;
	}
	public void setRouteId(String routeId) 
	{
		this.routeId = routeId;
	}

	public String getRouteId() 
	{
		return routeId;
	}
	public void setEquipCode1(String equipCode1) 
	{
		this.equipCode1 = equipCode1;
	}

	public String getEquipCode1() 
	{
		return equipCode1;
	}
	public void setEquipCode1Name(String equipCode1Name) 
	{
		this.equipCode1Name = equipCode1Name;
	}

	public String getEquipCode1Name() 
	{
		return equipCode1Name;
	}
	public void setEquipCode2(String equipCode2) 
	{
		this.equipCode2 = equipCode2;
	}

	public String getEquipCode2() 
	{
		return equipCode2;
	}
	public void setEquipCode2Name(String equipCode2Name) 
	{
		this.equipCode2Name = equipCode2Name;
	}

	public String getEquipCode2Name() 
	{
		return equipCode2Name;
	}
	public void setBeginTime(Date beginTime) 
	{
		this.beginTime = beginTime;
	}

	public Date getBeginTime() 
	{
		return beginTime;
	}
	public void setEndTime(Date endTime) 
	{
		this.endTime = endTime;
	}

	public Date getEndTime() 
	{
		return endTime;
	}
	public void setWorkTime(Integer workTime) 
	{
		this.workTime = workTime;
	}

	public Integer getWorkTime() 
	{
		return workTime;
	}
	public void setFlag(Integer flag) 
	{
		this.flag = flag;
	}

	public Integer getFlag() 
	{
		return flag;
	}
	public void setGid(String gid) 
	{
		this.gid = gid;
	}

	public String getGid() 
	{
		return gid;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("orderCode", getOrderCode())
            .append("workOrderId", getWorkOrderId())
            .append("dispatchCode", getDispatchCode())
            .append("projectCode", getProjectCode())
            .append("produUid", getProduUid())
            .append("opCode", getOpCode())
            .append("planOpSeq", getPlanOpSeq())
            .append("workstationCode", getWorkstationCode())
            .append("routeId", getRouteId())
            .append("equipCode1", getEquipCode1())
            .append("equipCode1Name", getEquipCode1Name())
            .append("equipCode2", getEquipCode2())
            .append("equipCode2Name", getEquipCode2Name())
            .append("beginTime", getBeginTime())
            .append("endTime", getEndTime())
            .append("workTime", getWorkTime())
            .append("flag", getFlag())
            .append("gid", getGid())
            .toString();
    }
}
